// 为了能够**在非组件环境下拿到路由信息，进行路由跳转等操作 **，
// 需要使用路由中提供的 `Router` 组件，并自定义 `history` 对象
// 导入创建自定义 history 的函数：
import { createBrowserHistory } from "history"

// 创建自定义 history
const customHistory = createBrowserHistory()

export { customHistory }

/* 
何时使用 customHistory 进行路由跳转？

1. 非组件环境中使用 customHistory
2. 组件中，继续使用 useHistory hook

*/
